home *** CD-ROM | disk | FTP | other *** search
/ ShareWare OnLine 2 / ShareWare OnLine Volume 2 (CMS Software)(1993).iso / word / hexed21.zip / FASTREP.TXT < prev    next >
Text File  |  1993-04-13  |  3KB  |  133 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.      FastRep 1.0
  8.      ~~~~~~~ ~~~
  9.  
  10.      A HexEdit Companion Product
  11.  
  12.      Copyright 1991
  13.  
  14.      by Mike Graham
  15.  
  16.      April 20th, 1991. 7:26
  17.  
  18.  
  19.      What IS FastRep?
  20.      ~~~~ ~~ ~~~~~~~~
  21.        Basically, FastRep is  just  a  little  utility  for  those  times when
  22.      you're  just  replacing  single characters in a file.  I admit it doesn't
  23.      happen too often, but the program was written for a specific  purpose, so
  24.      I might as  well  toss it in with HexEdit... you might find  some use for
  25.      it.
  26.  
  27.  
  28.      How to use FastRep
  29.      ~~~ ~~ ~~~ ~~~~~~~
  30.        FastRep is meant to be run from a batch file, so  there  are  no pretty
  31.      pop-up windows or anything, but it works well.  If  you  run FastRep with
  32.      no parameters, it will give you the lowdown on what parameters do what.
  33.        Basically, there are three  parameters  required:    The byte to search
  34.      for, the byte to replace the search byte  with,  and  the  file to do the
  35.      replacing in.
  36.  
  37.      i.e.
  38.        FASTREP 00 20 c:\archive\junk.dat
  39.  
  40.      will  replace all of the null  characters  ($00)  in  C:\ARCHIVE\JUNK.DAT
  41.      with  space  characters  ($20).  Note that the numbers you  type  in  are
  42.      IMPLIED HEX (i.e. even though you don't put a dollar  sign,  the  numbers
  43.      are read as hexadecimal).
  44.  
  45.  
  46.      Impending Improvements
  47.      ~~~~~~~~~ ~~~~~~~~~~~~
  48.        This program was written to solve a specific problem.   It  has come to
  49.      my attention, however, that a minor modification could allow it  to solve
  50.      many  more problems.  This modification would  be  expanding  FastRep  to
  51.      replace series of hex values and strings, rather than  simply  one  byte.
  52.      Makes sense.  I'll work on it.
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.      Contacting the Author
  74.      ~~~~~~~~~~ ~~~ ~~~~~~
  75.      I can be reached by mail at the following address:
  76.  
  77.           Michael A. Graham
  78.           Box 60036
  79.           U of A Postal Outlet
  80.           Edmonton, AB
  81.           Canada, T6G 2S4
  82.  
  83.      Or I can be contacted on InterNet as
  84.      "michael_graham@mts.ucs.ualberta.ca".
  85.      (if that doesn't work, substitute "MGRM" for michael_graham.
  86.  
  87.      I can be  contacted  on  the  McNamara Software BBS in Edmonton, Alberta,
  88.      (403)433-8375, as "Mike Graham" and am also available under the same name
  89.      at The Keep BBS, also in Edmonton, (403)437-1428.  The latest  version of
  90.      HexEdit  and all of my other PD and  Freeware  programming  efforts  will
  91.      always  be available on these two BBS's.  Feel free to contact me if  you
  92.      have suggestions for improvements, or (perish the thought!) a bug report.
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.                                        - 2 -
  131.  
  132.  
  133.